Early-Stage Neural Network Hardware Performance Analysis

نویسندگان

چکیده

Convolutional Neural Networks (CNNs) have become common in many fields including computer vision, speech recognition, and natural language processing. Although CNN hardware accelerators are already included as part of SoC architectures, the task achieving high accuracy on resource-restricted devices is still considered challenging, mainly due to vast number design parameters that need be balanced achieve an efficient solution. Quantization techniques, when applied network parameters, lead a reduction power area may also change ratio between communication computation. As result, some algorithmic solutions suffer from lack memory bandwidth or computational resources fail expected performance constraints. Thus, system designer micro-architect understand at early development stages impact their high-level decisions (e.g., architecture amount bits used represent its parameters) final product saving, area, accuracy). Unfortunately, existing tools fall short supporting such decisions. This paper introduces hardware-aware complexity metric aims assist neural through entire project lifetime (especially stages) by predicting architectural micro-architectural product. We demonstrate how proposed can help evaluate different alternatives models real-time embedded systems, avoid making mistakes stages.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finite Precision Error Analysis of Neural Network Hardware Implementations

29 computation. On the other hand, for network learning, at least 14-16 bits of precision must be used for the weights to avoid having the training process divert too much from the trajectory of the high precision computation. References [1] D. Hammerstrom. A VLSI architecture for high-performance, low cost, on-chip learning. Figure 10: The average squared dierences between the desired and actu...

متن کامل

Neural Network Adaptations to Hardware Implementations Neural Network Adaptations to Hardware Implementations

In order to take advantage of the massive parallelism o ered by arti cial neural net works hardware implementations are essential However most standard neural network models are not very suitable for implementation in hardware and adaptations are needed In this section an overview is given of the various issues that are encountered when mapping an ideal neural network model onto a compact and r...

متن کامل

Performance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks

Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...

متن کامل

Two - Stage Neural Network For

A new system to segment and label CT/MRI brain slices using feature extraction and unsupervised clustering is presented. Each volume element (voxel) is assigned a feature pattern consisting of a scaled family of diierential geometrical invariant features. The invariant feature pattern is then assigned to a speciic region using a two-stage neural network system. The rst stage is a self-organizin...

متن کامل

Performance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks

Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Sustainability

سال: 2021

ISSN: ['2071-1050']

DOI: https://doi.org/10.3390/su13020717